﻿/*** 移动端响应式CSS-768px ***/
*{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box}
html{width:100%;overflow-x:hidden;overflow-y:auto;-webkit-text-size-adjust:none}
body,button,input,select,textarea{font-size:12px}
a:hover{text-decoration:none}
img{-webkit-animation:opacity .35s;animation:opacity .35s}
@-webkit-keyframes opacity{from{opacity:0}to{opacity:1}}
@keyframes opacity{from{opacity:0}to{opacity:1}}
.container{min-width:320px;width:100%;padding:0}
.wbox{display:-webkit-flex!important;display:-webkit-box}
.wbox-flex{-webkit-flex:1!important;-webkit-box-flex:1}
.icon-desc,.icon-sea,.icon-null{-webkit-zoom:60%;zoom:60%}
.icon-date,.icon-seas,.icon-dload{-webkit-zoom:80%;zoom:80%}
.icon-down,.icon-up,.icon-default,.icon-list,.icon-view{-webkit-zoom:80%;zoom:80%}
/*** HEADER ***/
.topbar-right ul{font-size:12px}
.top-container{position:relative;display:block;width:100%;margin:0}
.container-logo{display:block;width:auto;height:auto;margin:12px 0 12px 32px;text-align: center}
.container-logo .logo{width:auto;height:44px}
.container-right{padding:8px 12px;background:#f5f5f5}
.search_input{width:100%}
.search-form{display:-webkit-flex!important;display:-webkit-box}
.search_input input[type='text']{height:32px;-webkit-flex:1!important;-webkit-box-flex:1;width:auto}
#hotKeywordSearch{position: static;width:4em;height:36px;line-height:36px;font-size:14px}
.search_input i{height:32px;line-height:30px;}
.navbar-nav{margin:0}

.nshowhide{position:relative;z-index:24;float:right;display:inline-block;width:68px;height:68px;margin:-12px 0;background-color:#0097e0;border:0;color:#fff;text-align:center;font-weight:700}
.nshowhide:hover{color:#fff}
.nshowhide .icon{display:inline-block;width:40%;height:2px;margin:25px auto 5px;background-color:#fff}
.nshowhide .icon:before,.nshowhide .icon:after{position:absolute;content:'';display:block;width:40%;height:2px;background-color:#fff;overflow:hidden;-webkit-transition:-webkit-transform .1s;transition:transform .1s}
.nshowhide .icon:before{top:20px}
.nshowhide .icon:after{top:30px}
.sitebar-active{position:fixed;width:100%;height:100%;overflow-y:hidden}
.sitebar-active .nshowhide .icon{background:none}
.sitebar-active .nshowhide .icon:before{top:25px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.sitebar-active .nshowhide .icon:after{top:25px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
div.nav{position:fixed;left:0;top:100px;z-index:23;display:none;width:100%;height:100%;margin:0;padding-bottom:80px;background-color:rgba(0,0,0,.6);overflow-y:auto}
div.nav ul{display:block;height:auto;line-height:auto;border-radius:0}
div.nav ul li{min-width:auto;border-bottom:1px solid #ddd}
div.nav ul li a{min-width:auto;height:44px;line-height:44px}

.column-top{padding:8px 12px;margin:0}
.carousel-inner>.item>img{max-width:none;width:100%;height:32vw;object-fit:cover}
.column-broadcast ul{padding-left:8px}
.column-broadcast ul li{font-size:12px}
.column-broadcast ul li a{width:60vw}
.column-broadcast ul li span{font-size:12px}
.carousel-indicators li{width:8px;height:8px;margin-right:4px}
.carousel-indicators .active{width:24px;height:8px;margin-right:4px}


/*** CONTENT ***/
.floor-title{padding:20px 12px 8px 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:18px}
.floor-title-English{font-size:12px}
.column-bottom{display:block;padding:8px 0;margin:0;overflow: hidden}
.column-ceil{float:left;width:50%;margin:8px 0}
.column-title{margin-top:4px;font-size:14px}
.column-ceil-img{width:24px;height:24px}
.column-title b{font-size:24px}
.column-content{font-size:12px}

.patent-more-right{margin:-28px 12px 8px}
.patent-more-right a{padding-left:8px;background:#fff}
.patent-content{clear: both;padding:0 10px;margin-top:0}
.no-gutter .col-sm-6, .no-gutter .col-md-3{float:left;width:calc(50vw - 10px);margin:0}
.thumbnail{height:260px;margin:2px}
.thumbnail a img, .thumbnail img{width:42vw;height:42vw;max-width:200px;max-height:200px;min-width:100px;min-height:100px}
.patent-content-intro{height:32px;line-height:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-size:13px;}
.thumbnail .caption{height:auto;padding:8px}
.money{font-size:14px}
.rowactive{display:none}
.industry-content{clear: both;padding:0 10px;margin-top:0}
.industry-content-around{width:25%;height:64px;margin:0}
.industry-content-ceil1, .industry-content-ceil2, .industry-content-ceil3, .industry-content-ceil4, .industry-content-ceil5, .industry-content-ceil6, .industry-content-ceil7, .industry-content-ceil8{height:60px;margin:2px}
.industry-content-ceil-txt{margin:2px 4px 0;font-size:14px}
.industry-content-ceil-active{display:none}
.banner{margin-top:8px}

.service-recommend-total{display:block;clear: both;padding:0 10px;margin-top:0}
.service-recommend-around{float:left;height:auto;width:calc(50vw - 10px);margin:0}
.service-recommend-ceil{height:140px;margin:2px;font-size:14px}
.service-recommend-ceil-img-1, .service-recommend-ceil-img-2, .service-recommend-ceil-img-3, .service-recommend-ceil-img-4, .service-recommend-ceil-img-5{height:100px;margin-bottom:8px}
.service-recommend-ceil-active{display:none}

.business-content{clear: both;padding:0 10px;margin:0}
.business-content-around{width:25%;height:auto;margin:0}
.business-content-ceil{height:44px;margin:2px}
.business-content-ceil-active{display:none}

/*** FOOTER ***/
.footer{margin:24px 0 0}
.footer-top{margin-top:12px}
.footer-line{height:18px}
.footer-line-title{font-size:16px}
.footer-nav{margin:8px 12px}
.footer-nav ul li a{font-size:12px}
.footer-nav ul li{width:50%;margin:4px 0}
.footer-content-line{margin-top:8px}
.footer-middle{margin:8px 12px;flex-wrap:wrap-reverse;}
.footer-middle .col-md-6{width:50%;padding:0}
.footer-middle .col-md-6:first-child{width:100%;text-align: center}
.footer-middle-middle-title{font-size:16px}
.footer-middle-middle-title::before{width:32px;}
.footer-middle-contact ul li{font-size:12px}
.footer-middle .logo-footer{height:32px}
.footer-bottom{height:auto;line-height:1.4;padding:6px 40px;margin-top:0;font-size:12px}
